﻿using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace LF.Common
{
    /// <summary>
    /// 地址类型
    /// </summary>
    public enum AddrType
    {
        Province,
        City,
        Area,
        Town
    }
    /// <summary>
    /// 性别
    /// </summary>
    public enum Gender
    {
        /// <summary>
        /// 男
        /// </summary>
        Male = 0,
        /// <summary>
        /// 女
        /// </summary>
        Female = 1
    }
    /// <summary>
    /// 身份类型
    /// </summary>
    public enum CardType
    {
        /// <summary>
        /// 居民身份证
        /// </summary>
        Resident = 0,
        /// <summary>
        /// 港澳台居民身份证
        /// </summary>
        China = 1,
        /// <summary>
        /// 护照
        /// </summary>
        Passport = 2
    }
    /// <summary>
    /// 订单状态
    /// </summary>
    public enum OrderStatu
    {
        /// <summary>
        /// 待支付
        /// </summary>
        Pending = 0,
        /// <summary>
        /// 待发货
        /// </summary>
        Shipment = 1,
        /// <summary>
        /// 待收货
        /// </summary>
        Confirm = 2,
        /// <summary>
        /// 已完成
        /// </summary>
        Complate = 3,
        /// <summary>
        /// 已取消
        /// </summary>
        Canceled = 4,
        /// <summary>
        /// 失败
        /// </summary>
        Error = 5
    }
    /// <summary>
    /// 订单类型
    /// </summary>
    public enum OrderType
    {
        /// <summary>
        /// 微信
        /// </summary>
        Weixin = 0,
        /// <summary>
        /// 线下
        /// </summary>
        Equipment = 1
    }

    public enum ContractType
    {
        /// <summary>
        /// 合同
        /// </summary>
        Contract,
        /// <summary>
        /// 协议(取消)
        /// </summary>
        AgreeMent
    }


    public enum PlanTodoItemStatus
    {
        /// <summary>
        /// 待计划 待提交计划
        /// </summary>
        PlanPending = 0,
        /// <summary>
        /// 已提交
        /// </summary>
        PlanSubmitted = 1,
        /// <summary>
        /// 已拒绝 已驳回
        /// </summary>
        PlanRejected = 2,
        /// <summary>
        /// 未拆分 待分解
        /// </summary>
        PlanUnSpliting = 3,
        /// <summary>
        /// 已拆分 待提报 提报中
        /// </summary>
        PlanReporting = 4,
        /// <summary>
        /// 已完成 已结束
        /// </summary>
        PlanComplete = 5
    }


}
